#pragma once
#include <stdio.h>
#include <string.h>
#if defined(OS_LINUX)
#include <stdarg.h>
#include <strings.h>
#endif  // OS
#include <string>

#ifdef _MSC_VER
#pragma warning(disable : 4996)
#endif

#if defined(WIN32)
#define         vsnprintf       _vsnprintf
#define         stricmp         _stricmp
#define         snprintf        _snprintf
#elif defined(OS_LINUX)
#define         stricmp         strcasecmp
#define         strtok_s        strtok_r
#endif  // OS
